leaf tips - Turkish English Dictionary